package com.migu.spms.dao.inf;

import org.springframework.stereotype.Repository;

import com.migu.spms.dao.entity.UserInfoCriteria;
import com.migu.spms.dao.entity.UserInfoDO;

@Repository("IUserInfoDO")
public interface IUserInfoDO {
    /**
    * @Title: queryUserInfoByUid
    * @Description: 根据用户uid查询用户信息
    * @param @param uid
    * @param @return  
    * @return UserInfoDO
    * @author le
    * @throws
    */ 
    UserInfoDO queryUserInfoByUid(Long uid);
    
    /**
    * @Title: queryUserInfoByCriteria
    * @Description: 根据赛选条件查询用户信息
    * @param @param userInfo
    * @param @return  
    * @return UserInfoDO
    * @author le
    * @throws
    */ 
    UserInfoDO queryUserInfoByCriteria(UserInfoCriteria userInfo);
}
